//    Copyright (C) Kherty.  All rights reserved.
using System.Xml.Serialization;

namespace OpenLS.Drawing.Diagram
{
    enum ConstraintType
    {
        [XmlEnum("none")]
        None,//Unknown
        [XmlEnum("alignOff")]
        AlignmentOffset,//Alignment Offset
        [XmlEnum("begMarg")]
        BeginningMargin,//Beginning Margin
        [XmlEnum("bendDist")]
        BendingDistance,//Bending Distance
        [XmlEnum("begPad")]
        BeginningPadding,//Beginning Padding
        [XmlEnum("b")]
        Bottom,//Bottom
        [XmlEnum("bMarg")]
        BottomMargin,//Bottom Margin
        [XmlEnum("bOff")]
        BottomOffset,//Bottom Offset
        [XmlEnum("ctrX")]
        CenterHeight,//Center Height
        [XmlEnum("ctrXOff")]
        CenterXOffset,//Center X Offset
        [XmlEnum("ctrY")]
        CenterWidth,//Center Width
        [XmlEnum("ctrYOff")]
        CenterYOffset,//Center Y Offset
        [XmlEnum("connDist")]
        ConnectionDistance,//Connection Distance
        [XmlEnum("diam")]
        Diameter,//Diameter
        [XmlEnum("endMarg")]
        EndMargin,//End Margin
        [XmlEnum("endPad")]
        EndPadding,//End Padding
        [XmlEnum("h")]
        Height,//Height
        [XmlEnum("hArH")]
        ArrowheadHeight,//Arrowhead Height
        [XmlEnum("hOff")]
        HeightOffset,//Height Offset
        [XmlEnum("l")]
        Left,//Left
        [XmlEnum("lMarg")]
        LeftMargin,//Left Margin
        [XmlEnum("lOff")]
        LeftOffset,//Left Offset
        [XmlEnum("r")]
        Right,//Right
        [XmlEnum("rMarg")]
        RightMargin,//Right Margin
        [XmlEnum("rOff")]
        RightOffset,//Right Offset
        [XmlEnum("primFontSz")]
        PrimaryFontSize,//Primary Font Size
        [XmlEnum("pyraAcctRatio")]
        PyramidAccentRatio,//Pyramid Accent Ratio
        [XmlEnum("secFontSz")]
        SecondaryFontSize,//Secondary Font Size
        [XmlEnum("sibSp")]
        SiblingSpacing,//Sibling Spacing
        [XmlEnum("secSibSp")]
        SecondarySiblingSpacing,//Secondary Sibling Spacing
        [XmlEnum("sp")]
        Spacing,//Spacing
        [XmlEnum("stemThick")]
        StemThickness,//Stem Thickness
        [XmlEnum("t")]
        Top,//Top
        [XmlEnum("tMarg")]
        TopMarggin,//Top Margin
        [XmlEnum("tOff")]
        TopOffset,//Top Offset
        [XmlEnum("userA")]
        UserA,//User Defined A
        [XmlEnum("userB")]
        UserB,//User Defined B
        [XmlEnum("userC")]
        UserC,//User Defined C
        [XmlEnum("userD")]
        UserD,//User Defined D
        [XmlEnum("userE")]
        UserE,//User Defined E
        [XmlEnum("userF")]
        UserF,//User Defined F
        [XmlEnum("userG")]
        UserG,//User Defined G
        [XmlEnum("userH")]
        UserH,//User Defined H
        [XmlEnum("userI")]
        UserI,//User Defined I
        [XmlEnum("userJ")]
        UserJ,//User Defined J
        [XmlEnum("userK")]
        UserK,//User Defined K
        [XmlEnum("userL")]
        UserL,//User Defined L
        [XmlEnum("userM")]
        UserM,//User Defined M
        [XmlEnum("userN")]
        UserN,//User Defined N
        [XmlEnum("userO")]
        UserO,//User Defined O
        [XmlEnum("userP")]
        UserP,//User Defined P
        [XmlEnum("userQ")]
        UserQ,//User Defined Q
        [XmlEnum("userR")]
        UserR,//User Defined R
        [XmlEnum("userS")]
        UserS,//User Defined S
        [XmlEnum("userT")]
        UserT,//User Defined T
        [XmlEnum("userU")]
        UserU,//User Defined U
        [XmlEnum("userV")]
        UserV,//User Defined V
        [XmlEnum("userW")]
        UserW,//User Defined W
        [XmlEnum("userX")]
        UserX,//User Defined X
        [XmlEnum("userY")]
        UserY,//User Defined Y
        [XmlEnum("userZ")]
        UserZ,//User Defined Z
        [XmlEnum("w")]
        Width,//Width
        [XmlEnum("wArH")]
        ArrowheadWidth,//Arrowhead Width
        [XmlEnum("wOff")]
        WiwdthOffset,//Width Offset
    }
}